Debunking Financial Trading Myths